home *** CD-ROM | disk | FTP | other *** search
/ Mac-Source 1994 July / Mac-Source_July_1994.iso / C and C++ / System / lpDaemon SRC / lpr Headers / LPR.H next >
Encoding:
C/C++ Source or Header  |  1993-01-12  |  1.4 KB  |  78 lines  |  [TEXT/KAHL]

  1. /*
  2.  * LPR.H
  3.  *
  4.  * Modification History :
  5.  *
  6.  */
  7.  
  8. #define DEBUGGING    0
  9. #define LPD_PORT    515
  10.  
  11.  
  12. #define    kErrStrings    128                /* error string list */
  13. /* The following are indicies into STR# resources. */
  14. enum    {
  15.         eWrongROM     = 1,
  16.         eSmallSize,
  17.         eNoMemory,
  18.         eNoFiles,
  19.         eOpenInFile,
  20.         eRdInFile,
  21.         eCloseInFile,
  22.         eInitTCP
  23.         } ;
  24.  
  25.  
  26. #define rMenuBar        128
  27.  
  28. /************* Menu ID numbers and item numbers ****************/
  29. #define    appleMenu    128    /* menu ID */
  30. #define    mAppleBlnk      2
  31.  
  32. #define    fileMenu    129
  33. enum    {
  34.          mQuitItem
  35.     } ;
  36.  
  37. #define    editMenu    130
  38. enum    {
  39.         mUndoItem = 1,    /* UnDo */
  40.         mEditBlnk1,        /* a blank line */
  41.         mCutItem,        /* Cut */
  42.         mCopyItem,        /* Copy */
  43.          mPasteItem,        /* Paste */
  44.          mClearItem        /* Clear */
  45.     } ;
  46.  
  47.  
  48. /*************** Dialog ID Numbers and item numbers *************/
  49.  
  50. #define    AboutDLOG    128
  51.     #define    okBtn         1
  52.     #define    cancelBtn     2
  53.     #define    defFrmItm     3
  54.     #define wSrvrEdit     4
  55.     #define wPrtrEdit     5
  56.     #define wLoclEdit     6
  57.     #define wUserEdit     7
  58.     #define wSaveChk     8
  59.  
  60.  
  61. #define rUserAlert    256
  62. #define rFileAlert    257
  63.  
  64.  
  65. typedef void (*PrDProcPtr)(DialogPtr dial, Boolean item);
  66.  
  67.  
  68. /********* external variable declarations ************/
  69. extern    Rect            screenRect;
  70. extern    Boolean            stopped;
  71. extern    Boolean            haveWaitEvnt;
  72. extern    Boolean            inBackground;
  73. extern    Boolean            canTempMem;
  74. extern    RgnHandle        cursRgn;
  75. extern    integer            job_number;
  76. extern    Str255            prt_server, prt_name;
  77. extern    Str255            my_host, my_user;
  78.